package licode.unisop.single.user.application.gateway;

import licode.unisop.provider.info.UserIdInfo;
import licode.unisop.single.user.application.entity.UserAuthEntity;

import java.io.Serializable;

/**
 * uni-user-single
 *
 * @author licode
 * @date 2016-08-27 15:28:35
 */
public interface UserAuthDao {
    void add(UserAuthEntity item);
    void update(UserAuthEntity item);
    void removeWithId(Serializable id);
    void remove(UserIdInfo idFind);
    UserAuthEntity getWithId(Serializable id);
    UserAuthEntity findByUserId(UserIdInfo idFind);
}
